package edu.wpi.first.wpilibj.templates;

/**
 * The RobotMap is a mapping from the ports sensors and actuators are wired into
 * to a variable name. This provides flexibility changing wiring, makes checking
 * the wiring easier and significantly reduces the number of magic numbers
 * floating around.
 */

/*
 * VICTOR MAP
 * 
 * 1 - LEFT_DIFFERENTIAL_VICTOR
 * 2 - RIGHT_DIFFERENTIAL_VICTOR
 */

/*
 * POTENTIOMETER MAP
 * 
 * 1 - MAIN_ARM_POT
 * 2 - SECONDARY_ARM_POT
 */

public class RobotMap {
    // For example to map the left and right motors, you could define the
    // following variables to use with your drivetrain subsystem.

    /*
     * Camera Information
     */
    
    public static final String CAMERA_IP = "10.39.58.12";
    public static final int CAMERA_BRIGHTNESS_VALUE = 50;
    public static final int CAMERA_FRAMES_PER_SECOND = 30;
    
    /*
     * Drivetrain Information
     */
    public static final int LEFT_DRIVETRAIN_FORE_VICTOR = 1;
    public static final int LEFT_DRIVETRAIN_REAR_VICTOR = 2;
    
    public static final int RIGHT_DRIVETRAIN_FORE_VICTOR = 3;
    public static final int RIGHT_DRIVETRAIN_REAR_VICTOR = 4;
    
    /*
     * Differential Information
     */
    
    public static final int LEFT_DIFFERENTIAL_VICTOR = 5;
    public static final int RIGHT_DIFFERENTIAL_VICTOR = 6;
    
    /*
     * Arm Information
     */
    
    public static final int MAIN_ARM_VICTOR = 7;
    public static final int SECONDARY_ARM_VICTOR = 8;
    
    public static final int MAIN_ARM_POT = 1;
    public static final int SECONDARY_ARM_POT = 2;
    
    
} // end RobotMap
